to despatch for publication - German English Dictionary